tree worship - Turkish English Dictionary